total amount payable - German English Dictionary